using System.Collections.Generic;

namespace VoxelEngine
{
	public interface IBlockListener
	{
		void OnBlockCreated(BlockType type);

		void OnBlockRemoved(BlockType type);

		void OnBlockChanged(BlockType type);

		void OnMultipleBlocksRemoved(Dictionary<BlockType, int> destroyCount);
	}
}
